wave theory of light - French English Dictionary